package cn.qf.service.impl;

import cn.qf.dao.AdminDao;
import cn.qf.dao.impl.AdminDaoImpl;
import cn.qf.pojo.Admin;
import cn.qf.service.AdminService;

import java.sql.SQLException;

public class AdminServiceimpl implements AdminService {

    @Override
    public Admin findAdmin(String name, String password) {
        try {
            //调用dao数据访问接口
            AdminDao adminDao=new AdminDaoImpl();
            //在接口中调用方法
            Admin admin=adminDao.selectAdminById(name);

            //业务逻辑判断
            if(admin!=null){
                //获取当前和管理员的密码和前台输入的password进行对比
                if(admin.getAdminname().equals(password)){
                    //信息相同
                    return admin;
                }
            }
        } catch (SQLException e) {
            e.printStackTrace();
        }
        return null;
    }
}
